fried frogs leg - German English Dictionary